//web服务器文件

//引入用户路由器对象
const userRouter = require("./routes/user.js")
//引入express模块
const express = require("express");
//创建web服务器
const app = express();
//设置端口
app.listen(8080);
//添加中间件,将post传递的参数转为对象
app.use( express.urlencoded({
    extended : false
}) );

//引入路由，添加前缀
app.use('/v1/users',userRouter);

//在路由器后添加错误处理中间件
app.use( (err,req,res,next)=>{
    //err传递过来的错误消息
    console.log(err);
    //响应500错误
    res.status(500).send({code:500,mdg:'服务器端错误'})
} );
